dead ender - French English Dictionary